dividing polynomials long division